home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 38 / Amiga Format CD38 (1999-03-15)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-04].iso / -websites- / haage&partner / ftp / warpup / warpup_release2_update.lha / WarpOS_UPDATE / V7 / history < prev    next >
Text File  |  1998-01-12  |  4KB  |  76 lines

  1. *******************************************************************************
  2. *
  3. *               powerpc.library V7
  4. *               based on the ppc.library
  5. *
  6. *               '(C) Copyright 1997 Haage & Partner Computer GmbH'
  7. *                    All Rights Reserved
  8. *
  9. *******************************************************************************
  10.  
  11.  3. 6.97        - first internal release
  12.                 - V7.0
  13.  
  14. 21. 6.97        - New library functions 'AllocVecPPC' and 'FreeVecPPC' for
  15.                   memory allocation, including user-defined alignment.
  16.                 - V7.01
  17.  
  18. 21. 7.97        - New 68K library functions 'AllocVec32' and 'FreeVec32'
  19.                   allow to allocate memory which can be shared with PPC
  20.                   tasks
  21.                 - New 68K library function 'SPrintF68K' allows to print out
  22.                   debug information to serial/sushi.
  23.                 - V7.02
  24.  
  25. 30. 7.97        - General adaption to the new ppc.library due to major
  26.                   changes of ppc.library (i.e. dynamic binding).
  27.                   The file dummy.elf has been replaced by a new one
  28.                 - Added private Cacheflush-routine to every internal
  29.                   68K-Call because the automatic cache flushing of the
  30.                   actual ppc.library (actually 44.17) doesn't work
  31.                   anymore.
  32.                 - V7.03
  33.  
  34.  1. 8.97        - Changed the assembler macros RUNPOWERPC and RUNPOWERPC_XL
  35.                   (powerpc.i) to support direct PPC-Library-Calls from 68K-
  36.                   Functions. Note: the parameters 2-4 were shifted to the
  37.                   right by one. New parameter 2: The Library-Offset (used
  38.                   in the same way like in the macros RUN68K and RUN68K_XL).
  39.  
  40. 11. 8.97        - Small bug fixed causing problems with debug output enabled.
  41.                 - V7.041
  42.                 - IMPORTANT! Special Note:
  43.                   The powerpc.library V7 does NOT work with ppc.library 44.20.
  44.                   Reason: The signaling-mechanism of the ppc.library is
  45.                   definitively broken! Probably more reasons...
  46.  
  47. 16. 9.97        - V7 works again (special hack implemented to bypass
  48.                   ppc.library bugs).
  49.                 - Removed private Cacheflush (seems to be obsolete now).
  50.                 - V7.05
  51.  
  52. 18. 9.97        - New library functions GetSysTimePPC, AddTimePPC, SubTimePPC
  53.                   and CmpTimePPC for time measurement
  54.                 - New small demo program 'pixelOmania' to measure the
  55.                   context switch performance (i.e. to compare V7 and V8+)
  56.                 - Reinstalled private Cacheflush (isn't obsolete at all...)
  57.                 - V7.06
  58.  
  59. 29. 9.97        - New env variable 'earlyterm' implemented.
  60.                   If the variable is not 0, then the mirror task of a 68k
  61.                   task is removed at the last CloseLibrary of the 68k task,
  62.                   instead at removal of the task.
  63.                   Hope, this will fix the problems with WShell.
  64.                 - V7.07
  65.  
  66.  8.10.97        - RunPPC now interprets the PP_OFFSET field in the same way as
  67.                   Run68K does. If PP_OFFSET is zero, than it works as before,
  68.                   if it is not zero, a PPC library call is performed with the
  69.                   base in PP_CODE and the library vector offset in PP_OFFSET.
  70.                 - V7.08
  71.  
  72. 22.11.97        - Oh, DAMN. Exec tasks couldn't use RunPPC because of
  73.                   DOS calls. These calls are now handled by a new
  74.                   support process called 'Babylon5'.
  75.                 - V7.1
  76.